home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Programming / IEditor / Include / expanders-protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-06-17  |  2.7 KB  |  44 lines

  1. #ifndef IEDIT_EXPANDERS_PROTOS_H
  2. #define IEDIT_EXPANDERS_PROTOS_H
  3.  
  4. /* tag.a                */
  5.  
  6. extern ALibExpunge(), ALibClose(), ALibOpen(), ALibReserved();
  7.  
  8. /* lib.c                */
  9.  
  10. extern __geta4 struct Library *LibInit   ( __A0 BPTR );
  11. extern __geta4 struct Library *LibOpen   ( __D0 long,  __A0 struct Library * );
  12. extern __geta4 long            LibClose  ( __A0 struct Library * );
  13. extern __geta4 long            LibExpunge( __A0 struct Library * );
  14.  
  15. /* funcs.c              */
  16.  
  17. extern __geta4 ULONG        IEX_Mount( __A0 struct IE_Data * );
  18. extern __geta4 BOOL         IEX_Add( __D0 UWORD, __A0 struct IE_Data *, __D1 WORD, __D2 WORD, __D3 UWORD, __D4 UWORD );
  19. extern __geta4 void         IEX_Remove( __D0 UWORD, __A0 struct IE_Data * );
  20. extern __geta4 BOOL         IEX_Edit( __D0 UWORD, __A0 struct IE_Data * );
  21. extern __geta4 BOOL         IEX_Copy( __D0 UWORD, __A0 struct IE_Data *, __D1 WORD, __D2 WORD );
  22. extern __geta4 struct Gadget *IEX_Make( __D0 UWORD, __A0 struct IE_Data *, __A1 struct Gadget * );
  23. extern __geta4 void         IEX_Free( __D0 UWORD, __A0 struct IE_Data * );
  24. extern __geta4 void         IEX_Refresh( __D0 UWORD, __A0 struct IE_Data * );
  25.  
  26. extern __geta4 void         IEX_Save( __D0 UWORD, __A0 struct IE_Data *, __D1 BPTR );
  27. extern __geta4 BOOL         IEX_Load( __D0 UWORD, __A0 struct IE_Data *, __D1 BPTR, __D2 UWORD );
  28.  
  29. extern __geta4 STRPTR       IEX_StartSrcGen( __D0 UWORD, __A0 struct IE_Data * );
  30. extern __geta4 void         IEX_WriteGlobals( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  31. extern __geta4 void         IEX_WriteSetup( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  32. extern __geta4 void         IEX_WriteCloseDown( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  33. extern __geta4 void         IEX_WriteHeaders( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  34. extern __geta4 void         IEX_WriteRender( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  35. extern __geta4 ULONG        IEX_GetIDCMP( __D0 UWORD, __D1 ULONG, __A0 struct IE_Data * );
  36. extern __geta4 void         IEX_WriteData( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  37. extern __geta4 void         IEX_WriteChipData( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  38. extern __geta4 void         IEX_WriteOpenWnd( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  39. extern __geta4 void         IEX_WriteCloseWnd( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  40.  
  41. extern __geta4 void         IEX_WriteGadgetTags( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data *, __A2 struct GadgetInfo * );
  42. extern __geta4 void         IEX_WriteWindowTags( __D0 UWORD, __A0 struct GenFiles *, __A1 struct IE_Data * );
  43. #endif
  44.